package com.ubst.smartad.dao;

public class TSAAccountDO {
	public String systemid;       // 시스템아이디
	public String accountid;	  // 계정명
	public String passwd;		  // 계정패스워드
	public String oldpasswd;	  // 이전비밀번호
	public String uid;			  // 계정 UID
	public String gid;			  // 계정 GID
	public String accgroup;		  // 그룹명
	public String acchome;		  // 홈디렉토리
	public String accshell;		  // 쉘정보
	public String expiredate;	  // 만료일자
	public String passchange;	  // 비밀번호 최종변경일   
	public int passmaxday;		  // 비밀번호 최대 사용일
	public int passminday;		  // 비밀번호 최소 사용일
	public int passwarn;		  //비밀번호 경고일
	public int inactiveday;		  // 비밀번호만기후 차단일
	public String systype;		  // 정책타입
	public String acclock;		  // 잠금상태
	public String scomment;		  // 계정설명
	public String lastlogin;	  // 최종 로그인 날짜
	public String lastloginip;	  // 최종 로그인 IP
	public int nstatus;			  // 계정상태
	public String cresult;		  // 작업결과
	public String lastsync;		  // 동기화 일시

	public TSAAccountDO(){
		this.systemid = "";       // 시스템아이디
		this.accountid = "";	  // 계정명
		this.passwd = "";		  // 계정패스워드
		this.oldpasswd = "";	  // 이전비밀번호
		this.uid = "";			  // 계정 UID
		this.gid = "";			  // 계정 GID
		this.accgroup = "";		  // 그룹명
		this.acchome = "";		  // 홈디렉토리
		this.accshell = "";		  // 쉘정보
		this.expiredate = "";	  // 만료일자
		this.passchange = "";	  // 비밀번호 최종변경일   
		this.passmaxday = 0;		  // 비밀번호 최대 사용일
		this.passminday = 0;		  // 비밀번호 최소 사용일
		this.passwarn = 0;		  //비밀번호 경고일
		this.inactiveday = 0;		  // 비밀번호만기후 차단일
		this.systype = "";		  // 정책타입
		this.acclock = "";		  // 잠금상태
		this.scomment = "";		  // 계정설명
		this.lastlogin = "";	  // 최종 로그인 날짜
		this.lastloginip = "";	  // 최종 로그인 IP
		this.nstatus = 0;			  // 계정상태
		this.cresult = "";		  // 작업결과
		this.lastsync = "";
	}
}
